put things straight - Französisch Englisch Wörterbuch